superpower reactor - French English Dictionary